package com.whfc.common.third.mas;

import com.whfc.common.third.mas.entity.LoginResponseDTO;
import com.whfc.common.exception.BizException;

/**
 * MAS系统登录API接口
 */
public interface MasLoginApi {

    /**
     * 用户登录接口
     * 
     * @param username   用户名
     * @param password   密码
     * @param deviceType 设备类型(可选)
     * @param urlSuffix  登录url后缀(可选)
     * @return 登录响应数据
     * @throws BizException 业务异常
     */
     LoginResponseDTO login(String username, String password, String deviceType, String urlSuffix) throws BizException;
}